cucumber tree (parmentiera edulis) - Deutsch Englisch Wörterbuch